be scuffling - Turkish English Dictionary